[XM] Fix 'xm help' when called on a command-name prefix.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Thu, 5 Oct 2006 15:17:06 +0000 (16:17 +0100)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Thu, 5 Oct 2006 15:17:06 +0000 (16:17 +0100)
Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com>
tools/python/xen/xm/main.py

index a639d4d993ac86acbc75152731cee30b7c2393f9..f4773e7fb5fd32fc5648c11100893260906045f2 100644 (file)
@@ -310,6 +310,11 @@ all_commands = (domain_commands + host_commands + scheduler_commands +
 def cmdHelp(cmd):
     """Print help for a specific subcommand."""
     
+    for fc in SUBCOMMAND_HELP.keys():
+        if fc[:len(cmd)] == cmd:
+            cmd = fc
+            break
+    
     try:
         args, desc = SUBCOMMAND_HELP[cmd]
     except KeyError: